shop front/window - Turco Inglés Diccionario